//package com.android.cl.coludtf.network;
//
//import com.android.cl.coludtf.model.Result;
//import com.loopj.android.http.AsyncHttpResponseHandler;
//
//import java.io.UnsupportedEncodingException;
//
//import cz.msebera.android.httpclient.Header;
//
//public abstract class NetCallBack extends AsyncHttpResponseHandler {
//    @Override
//    public void onSuccess(int statusCode, Header[] headers, byte[] responseBody) {
//        Result r = new Result();
//        r.setCode(statusCode);
//        r.setToken(headers[0].toString());
//        try {
//            r.setData(new String(responseBody, "UTF-8"));
//        } catch (UnsupportedEncodingException e) {
//            e.printStackTrace();
//        }
//        onMySuccess(r);
//    }
//
//    @Override
//    public void onFailure(int statusCode, Header[] headers, byte[] responseBody, Throwable error) {
//        onMyFailure(error);
//    }
//
//    public abstract void onMySuccess(Result result);
//
//    public abstract void onMyFailure(Throwable arg0);
//}